// h获取频道新闻

import request from '@/utils/request.js'

/**
 * 获取频道新闻推荐_V1.1
 * @param {*} params {channel_id,timestamp,with_top}
 * @returns
 */
export function getArticleList (params) {
  return request({
    url: '/v1_1/articles',
    params
  })
}

/**
 * 获取所有频道列表
 */
export function getAllChannels (params) {
  return request({
    url: '/v1_0/channels',
    params
  })
}

/**
 *获取文章列表
 * @param {*} id 文章id
 * @returns
 */
export function getArticleDetail (id) {
  return request({
    url: '/v1_0/articles/' + id

  })
}

/**
 *收藏文章
 * @param {*} target 文章的id
 */
export function addConllectArticle (target) {
  return request({
    url: '/v1_0/article/collections',
    method: 'POST',
    data: {
      target
    }

  })
}
/**
 *取消收藏文章
 * @param {*} target 文章的id
 */
export function delConllectArticle (target) {
  return request({
    url: '/v1_0/article/collections/' + target,
    method: 'DELETE'

  })
}

/**
 * 获取评论列表
 * @param {*} params
 * @returns
 */
export function getCommentList (params) {
  return request({
    url: '/v1_0/comments',
    params

  })
}

/**
 * 发布评论
 * @param {*} data {target:目标id 文章id、评论id ; content 评论内容 ； artid:文章id 只有给评论评论时用的上}
 * @returns
 */
export function PostCommentList (data) {
  return request({
    url: '/v1_0/comments',
    method: 'POST',
    data

  })
}
